emergency generators - German English Dictionary